package com.project.weather.dao;

import com.project.weather.pojo.OperLogBean;
import com.project.weather.common.PageBean;
import org.apache.ibatis.annotations.Mapper;
import java.util.List;

/**
 *<p>Title:OperLogMapper.java</p>
 *<p>Description:操作日志记录Dao</p>
 *@author xxx
 *@version 1.0
 *@Automatically generate by Coder in 2021-12-21 16:08
 */
@Mapper
 public interface OperLogMapper {
	/**
    *<b>Summary: 选择性的保存数据</b>
    * insertSelective
    * @param bean
    */
	public void insertSelective(OperLogBean bean);

	/**
    *<b>Summary: 选择性的更新数据</b>
    * updateSelective
    * @param bean
    */
	public void updateSelective(OperLogBean bean);

	/**
    *<b>Summary: 删除数据</b>
    * delete
    * @param ids
    */
	public void delete(String[] ids);

	/**
    *<b>Summary: 分页查询数据</b>
    * pageList
    * @param pb
    * @return
    */
	public List<OperLogBean> pageList(PageBean<OperLogBean> pb);

	/**
    *<b>Summary: 普通查询</b>
    * list
    * @param bean
    */
	public List<OperLogBean> list(OperLogBean bean);

	/**
    *<b>Summary: 根据Id查询数据</b>
    * get
    * @param oper_id
    */
	public OperLogBean get(String oper_id);

 }